Brand new with tags top is size XL. Bottoms do not have tag but I would say best for a size M/L. Please check measurements for best fit. There are no flaws item is new. The back on the top has 4 different size adjustment options.

Measurements laid flat:

Bottoms:

Length~12 in.

Waist~14-18.5 in.

Top: pit to pit (measured on biggest adjustment)~15.5 in. relaxed. stretches to 20 in. (It can be adjusted tighter with the hook)