The product quality seemed fine, but the size was way off. The XL size is really a medium, especially for sleepwear which should be loose. I do not understand why most people state that it fits as expected, all my other sleepwear is women's XL size but this was way too small. Maybe they printed the wrong size on the shirt nape?