The shirt is nice. soft and well-made. It was on the loose side for 18 month old clothing. However, I ordered two separate shipments and received no pants with either shipment. Amazon was great about addressing this issue. I'm still waiting for resolution from the company. I would like to received a full set.