I was almost sure it will not fit,but ordered just to try it on,because grabbed my eyes with its originality. I am 5'7",210 pounds with 46DD and it's fit great,not oversized, but just right, not tight, very elegant and well made. You definitely can layer it under with something not too thick. Now in front is not ABSOLUTELY closed,there is a gaping, but that's not bother me,because still looks good,not strange at all.
Color orange is little bit disappointing. It's rusty color, but I decided to keep it and ordered the Gray one too. It's really one of the kind....chic,urban and different. Hopefully will enjoy it for long time.