I was a little nervous about getting this top cause i’ve got bigger boobs, but it fits so well and the adjustable straps in the front makes for amazing coverage! I’m actually so obsessed and will totally by purchasing more. I’m 5’8, 185lbs and wear a 36DD and I ordered a XL