In excellent shape, the pictures do not do it justice. The top measures 22 pit to pit and I would say XS -Small in size. The bell bottom pants are about a 28" waist and 36" length.