I already had one of these Adidas tops that I bought for a lot more than I paid at SVP. When I saw it on their website at this amazing price, I bought another. Shipping to my local store for pick up was free too! I am 5’3” and weigh 115lbs. I bought a small size. The top fits perfectly! It is body hugging which I love. Not too tight though, but sucks you in so you have an amazing physique. It is fitted but it is not quite as snug at the hips. Excellent shape IMO. I sweat a lot doing step aerobics and this top does not show the sweat at all. I love it. Thank you SVP!