My son wore this for Christmas card photos and for Christmas dinner. We received so many compliments from family and friends on this set. High quality and adorable! Also customer service is impeccable as initially we were sent pants and I emailed regarding the mixup and the shorts were delivered before I even sent the pants back! Impressed with this company. I have ordered twice more from this site and purchased their clothing in a local boutique as well.