I thought the fabric would be softer and more clingy, but it's more like a t-shirt with some elastic on the sides. Oh well, it works well enough for what I need. I ordered a size up based on reviews and my belly size (huge).