I will give this product a 5 as it was delivered very quick, the product itself is very comfy to sleep on , very thick (20cm) high quality material and the service provided to us is efficient. I would recommend this product to everyone.