Its a bit looser than expected. If you want it form fitting at all, size down. Its very soft and comfortable and stretchy. Same quality Ive come to expect from Free To Live. I won't return this one, but Ill size down on my next one.