Received my bag today and I was pleasently surprised. After reading some of the bad reviews I was a little nervous but thought I'd take a chance. Arrived in a box that was a little small but was easily put back into shape. Nothing is broken off and it looks pretty good. Looks fairly sturdy although if you put a ton of stuff in your bag and it's very heavy I could see where the handle might break off. For the price it's a decent bag. I've seen more expensive bags in department stores that aren't made much better. It's not perfect but I think worth the price. I guess time will tell as I'm using it. If I have any problems I'll update my review later.