So, I don't love the way this looks on me, only because the bottom is a bit tight, and I am up a few pounds. The top, while tight, is flattering and lays nicely. I am in the process of losing a few pounds, so I am keeping it, with the hope that it will fit better soon. The fabric is thick but not too thick. Feels high quality.