I bought this from Forever 21 (website) in 2021 or 2022. I haven't worn it more than five times. The size is XS and the pant is likely to fit you if you are petite. It has no visible flaws. It looks much better in real if you pair it with basic, solid colored tees or tops.