Snug and comfortable
"Hugs the body nicely. Very snug if you get your correct size. If you want a little extra breathing room, I'd go up a size. The top hem doesn't have much stretch so its a little difficult to get on if you've got wider shoulders/hips"