Only had the mattress for a day but so far I am really happy with it. It arrived 3 days after I ordered it and seems to be really good value for money.