5 of 5 Stars
I got this in size XXL (both top and bottom) in E Green (a lovely chartreuse color). My measurements are 44 (38DDD)/38/47: The bottom fit perfectly, but I think I should have gone two or three size down (i.e., an M or L) on the top. The triangles are adjustable though, so I can make it fit, and it looks great