This PJ is very nice. Bottom pants nice flanel,warm and soft, but the top is a lit thin cotton for the winter time. Price maybe lit hight compair to WalMart or K Mart, because you can get same ones bottoms for just $8 right now, but I like Amazon and decided to go with them. Thank you ones again.