This top brings me complements every time I wear it - even strangers stop me and tell me how much they like it. I have a large and it does fit a tiny bit loose, but I prefer that to being tight, but if you like a more fitted look, you might want to order a medium.