I gave this bag a second chance to prove itself. It disappointed yet AGAIN! First time the zipper gave and broke. NOW the shoulder straps and hand straps are breaking and I've only had it a few months! Its falling apart. I do not rec. it .. I honestly DO NOT see how these bags are getting 4 star ratings! Customers are just leaving quick feedback before they break, must be!! Seriously tho, don't buy don't waste your money on these, they are cheaply made and despite being absolutely adorable they don't last long at all. Its a shame. Move on and start a new search for shoulder or handbags.. pay a little more for quality and brand names sometimes it does matter.