Beautiful material and vibrant color. I would give it 5 stars but it runs a little tight in the shoulders. I’m 125lbs and 34DD. It fits perfect other than the chest/shoulder area. I would upsize if you have large breasts. Other than that it’s very well made and BEAUTIFUL!