I was very impressed with the speed of delivery, ordered 5pm and delivered by 11am the next day. It's a good medium softness but the springs are noisy when sitting on the bed and one spring is sticking out (not uncomfortable but noticeable). I will be adding a mattress topper. I waited 30 hours before sleeping on it and the thickness is 18cm as advertised. Overall very happy with the quality for the price.