This mattress is a dream! Had a bit of trouble with delivery as original came damaged so ordered replacement part but instead due to faults ordered a whole new mattress. We finally got there and the final product is 10/10