Runs large, so if between sizes, go smaller. I usually wear XL but they were much too large, so returned them and got Large. Fabric feels smooth and good.
I received my pajama set and the top was a small & the bottom an x-large.
I love love love how this jammies feels!
It fits nicely and is very comfortable! I would definitely recommend buying this pajama.