I bought this for myself and it is a very cute, stylish top but it was just a tad snug for my liking.... however that's probably just my own issue because I've gained some weight. I gave this to my 12 year old daughter who is currently taller than me and she loves it. It really looks cute on her... but it's a bit big on her. I will probably steal this back once I lose a few pounds. :)