I bought this purse for my 20+ niece and she loved it! I wasn't sure how big the purse was going to be but I was pleasantly surprised to see that it is big enough to carry two chihuahuas in it--I don't know why I used that for an example! Any how, the purse is made of good rugged material and it got two thumbs up from my 20+ year old niece... That's good enough for me. I'm definitely shopping with Traineo LLC again.