Very comfortable and has boning. Material is very soft and not itchy at all. I recommend to size up since it’s a little to small for me and I usually wear small and am 32B.
Fits perfectly. LOOKS gorgeous, and it feels comfortable. Definitely recommend