It feels like a pleasant hug. It's not super tight. I ordered an XS (I typically wear a small) and it didn't really do any defining/shrinking, but it did smooth - which is what it's designed to do. I wore it under a body con dress and I could sort of see the line around my thighs, but it wasn't too bad. I'm sure it's fine under something with a thicker material.