Very good quality towel material, heavy in a good way, color is bright and clean. I ordered a large for my 5 year old and it reaches her ankles. I preferred this so there is room for her to grow. I love this robe because my daughter can brush her teeth while nice and warm right after a bath. I didn't necessarily get the robe on sale but still think it was a good investment.