So far Im happy with the mattress. My 3 start rating goes to delivery issues that I had. DHL its not ok. Delivery was late. They gave me 3 different dates, always postponed and no explanation. Some people order mattresses to replace old ones I order this because I need urgently. Didnt have one to lay down while waiting. And I just didnt like the way the mattress arrived, wrapped badly seems like the box was opened.