I ordered this top in both red and black. I love them! They are very sexy and very form fitting. I'd read a few reviews before I purchased and I saw that some people said that the shirt is a bit short. I usually wear a size XS/S, but ordered this in a medium. It fits great and isn't too short since I ordered a size up. So if you don't mind showing a little bit of your stomach, then definitely order in your normal size, but if you want the shirt to be longer, order a size up and you can tighten the laces to make it fit as tight as you'd like. It's a beautiful top, and as always this company has amazing customer service! They really care about the customer and reply to all my emails and are so nice. Highly recommend!