I've had my bag for a few months now and I really like it. It's roomy and the straps actually fit and stay on shoulder. The only thing wrong was the paint on my heart was slightly smeared, but not enough to look bad. Over all I'm really happy with it.