Not the correct size, I ordered size 48 which is usually a UK size 18, but I received size 42 as it's two sizes smaller. Plus it's very short in length so even if I took the extra fabric out n squeezed in, it's too short, so my breasts will stick out. Absolute joke. So not buy.