It came in a small box which is great we unrolled it and it smells a little but that soon goes it’s very comfy and good quality