These pajamas are soft, warm, and my baby seems quite comfortable in them. The colors are very vibrant even after mulitple washings. The size is a little off though. My baby is on the small side for her age (4 months) yet she can still comfortaby wear this in size 6 months!