This top is VERY snug. I exchanged my normal size for one size larger but I probably should have gone with two because it's still a little more form fitting than I usually like. The fabric is soft, but still has a rubbery feel to it and. It could be a little longer too. I do like the style, and the sleeves are a good length, but it's not my favorite Fabletics top.