Excellent condition. Best fit size 10-12 but could fit an 8 as well depending on desired fit. Please note: model image is created using AI and sleeves are inaccurate (more bell sleeves) but I have used as a guide to how it sits/fits and its length. It can be worn as a shorter dress/beach cover up or a longer blouse.