I wanted to buy a firm mattress and this is the one I loved it with a very good value. In other sites this was so expensive so would recommend to buy on this. It was so good to sleep and I would buy another one for another bedroom as well!! Also it was told I will get a next day delivery so I was about to get the delivery on Friday as I was off on that day to collect, but the DHL sent me an email that they will send me only on Monday which made me upset. So I contacted the customer care and I got it on Friday evening itself which made me very happy. So customer service is also very good. So I would recommend this site and for this item as I was very much satisfied and happy for it's good value and free delivery. Also it was wonderfully packed and also came with a mattress cover. So 100% mark for this item!!!!