I bought this mattress about a month, I badly needed a new mattress, as my old one was way past its sell by date! I cant sleep on medium or hard mattress, so was taking a big risk ordering this online without trying it out. Well I was not disappointed, even though it is classed as soft, it has a nice supportive feel, and that mattress topper - well its just wow, making it so cosy. I love it, would definitely recommend. Also must say that from ordering the mattress online to the delivery has been fantastic, I was kept informed of everything along the way, and the delivery men were very professional, unpacked and laid the mattress on my bed, aswell as taking the old one away. Fab all round, I am one happy bunny.