If you have a long torso it will definitely be tight on you. I am 5'7" with a pretty short torso and it is snug. If you are any taller it will most likely be uncomfortable because it will ride up your butt. The fabric is not stretchy, but it does look exactly like the pictures.