Each and every one of our mattresses is handmade to metric dimensions meaning they will naturally vary a little in size. A variation of +/- 2cm is in line with BS1334:1996. During transportation some mattresses may contract, but they will relax to their normal length again after being used for a short while.