This is an adorable pajama set that is well-made as well as cozy. It's a t-shirt material, so it's comfortable to sleep in, do morning chores, etc. The fit was perfect (a true L/XL) and the material seems to be of good quality. I've washed it a few times and there hasn't been any pilling, no loose threads or any other flaws. The graphics are adorable, too. I'd definitely recommend it, it was a great buy!