These pajama pants are made well. I was expecting a thicker fleece-like material but they are thin, soft, and very stretchy. The material feels cozy. The size is spot on. I found the price to be a tad bit high but considering this is the only place I could find them it was worth every penny for my grandson.