They are nice, but not great. There are a few threads showing at the seams. The material is a bit thinner than I expected, but maybe that's the difference between $100 pair of PJs and a $20 pair. They are kind of baggy but that is ok with PJs. The neck is cut a bit lower than I like, maybe one more button. They are worth $20. But, I'll wait until they go on sale again before I purchase another pair.