I bought this mattress after taking a measure of the bed we have, the delivery was well organised and the mattress arrived on time. However, when I unpacked it and placed it on the bed, there is a big gap, when I measured the mattess, it is shorter than the length it was specified in product information. I thought maybe it needs some time to regain its shape, so left for a couple of days, but nothing changes. I'm very disappointed, I bought once from Dreams before, and didn't expect this to happen. Plus, just after buying it at full price, I saw it on sale on the website, so sad that I bought it at higher price yet not satisfactory quality as specified. Would not recommend this product.