This top is everything. I usually wear a medium top and it fits perfectly. I love how it fits, and the royal blue is truly royal blue. For a tee, I believe it's a bit pricey. I would not pay more than $25 for a tee, but I liked the bare shoulder look.