I am a size 10/12 in all my clothing from next and other retailers but I ordered a size 12 and it came up very small, couldn't get it over my top half or bottom half (tried both)! It also had not an ounce of stretch in it. Had to return it but I really like the dress so ordered a size 16 and it just about fitted. Not brilliant quality to be fair.