Yes it's tight, BUT, it's supposed to be that way. My body type really would call for a large or X-Large, but I wanted it to be tighter so that's why I went with a medium. I CAN still breath just fine with it on. Also fits good enough that I am able to bend and move around just fine without it moving out of place.