Size is a little off.
I bought this as a set. Comfortable and fun. My only issue is that I bought this in a UK16-18 however it arrived in an XXL. Kilo Brava's XXL is a UK20-22. It was HUGE. Definitely check with Customer service or size down. I wear a 36DD.
Rated 0 on a scale of minus 2 to 2, where minus 2 is Poor, 0 is Good and 2 is Excellent
Rated 1 on a scale of minus 2 to 2, where minus 2 is Small, 0 is Just Right and 2 is Large