Excellent condition, top is xl pants are large