Really nice product, great price, but runs small in size. I'm a medium but ordered  large based on other reviews. Glad I did. Bought three different colors and I am happy with them.  I have even used them as warm/cozy pajama tops.