I love this outfit so much! I give 4 stars because the hat definitely did not live up to expectations and was made very cheaply. Otherwise the clothes are of excellent quality and made of soft material. Fits true to size. I would recommend the outfit but buy a different hat for the outfit.