I love this mattress!! I was a little nervous about purchasing a mattress online, but I'm so glad I did! The set up was great! They were on time and very courteous. I've had the mattress for a little over a month now and it is the best sleep I've ever gotten!