I got this because of the colour & style. I was unsure what size to order as I am not that big, but have a heavy bust. I went for size 18 (I buy Australian 18/20 to allow for bust). I found it was very small for an 18! I will have to order a size 22. It looks lovely on and good coverage.