I purchased these pajamas as a present. They were somewhat large until I washed them using hot water, then dried them on high heat. Now they are a good fit. They are roomy, but pajamas are supposed to be roomy. The colors are excellent and the material has a nice feel to it. All in all I would say they are worth the asking price.