The pants are fine. The top however, REEKED of MOLD. I do not say this lightly. I don't know if it's going to fit as I immediately threw it in the washing machine. As bad as it smells, I don't see how the odor will be removed. I'd order this from someone else.