Was disappointed as soon as it was opened, the design is pretty enough but the fabric has a dingy cast to it, almost like it had been washed several times in dirty water. Of course it hadnt but there was nothing vibrant about the design. Also the fabric was nowhere as soft as I suspected. Was quite thin and just, meh. I had been super excited about this for my niece, it fit well but was underwhelming compared to the photos online.