Aside from a slight color difference (the picture shows dark pink and purple, but the actual product is orange and purple), everything else is great. The size is perfect, and the fabric is soft. The thickness is just right, perfect for me to wear in autumn and winter. This is my second purchase. The first one I bought was size XL, which also fit, but I prefer looser pajamas. Because I really liked the first one, I bought another one, this time choosing a size up.