This mattress is such good quality, really comfortable, and most importantly it is not too soft or too firm. 
Also it came quicker than expected in the post.
My parents have also used and currently use a Silentnight mattress and they have never been disappointed by the quality.