100% Comfortable.
Just got this and I can say is definitely 100% comfortable. At first, I was little skeptical after having it delivered because it felt really loose and I wanted something tighter based off of the image. However, it was definitely a perfect fit, very stretchy and very comfortable! I'm a size L and if anyone is the same size as me and wants something a little tighter, a medium would be good but overall, it's amazing and feels like something you can sleep the entire day with.