I definitely love the fabric. It's smooth and hides imperfections well, and is long enough to cover your butt or pull up a little for faux ruching. After reading the reviews, I ordered a size up from what I always wear, and it's still on the snug side. Overall, I'm happy with my purchase.