I am 5’4, 180lb, and wear a 38DDD and ordered a L in the long sleeve. The material is thinner but not see through and gives good compression and is still warm. Didn’t roll up, but did tuck under after raising my arms up, but I expected it. I’m using for running, so that isn’t a huge concern for me. I ordered 3 different brands and this is the only one I’m keeping! Will be ordering more colors!So comfortable, not to tight around the neck, amd super stretchy thick materialI wish I read through the description, this was top only! Loved it, though.Okay the fabric on this crop top is so comfortable, soft, and stretchy! It’s perfect for the gym and I’d even say for the every day to day use!the bottom around my stomach runs up but i still like to where it, the rest is perfect ?Dont use for extreme gym workouts or pit stains will show!It hugs u sooo nicely I loved itThis is a really cute work out shirt ! Probably one of my favorite ones to wear, it’s so light weight and it looks good with a bunch of different shorts. It’s not see through abs it’s really stretchy, I wish it was a bit tighter but I also am pretty small so that might be why. Overall really love this shirt and would recommend it!It came earlier than expected. The material feels amazing and it fits great, it's exactly as shown in the photos. I'm very happy with it :)