This dress is brand new without tags, never been worn. All buttons are intact. It also comes with a sash, same color as dress. No size on this dress, I would say one size fits all. Maybe more medium- large but small if you are looking for an oversized look.