For the price we paid this was a great bargain! It is comfortable and fits my son well. The pants were a little large around the waist but we often have that problem with all brands (my son is tall and slender). It has been through the wash on delicate cycle three times already and there is no sign of wear, fraying, or loose buttons. The sleeves also seemed a little short but I'm not sure if this is, again, because my son is taller and more slender than average. He is 25 pounds, 37 inches tall if that helps anyone. Overall, this is a good quality outfit and I would recommend it to friends.