We have only been sleeping on our mattress for 3 nights but, so far we have loved it! We let it set up for 48 hours before getting on it. Very comfortable and doesn’t smell like some comments have said. Very good quality especially for the cost.