I just received my mattress a couple of weeks ago but my experience already has been great. It arrived within 3 business days and was packaged for ease and convenience. The very next day I woke up with no shoulder or upper back pain, something that I have been dealing with for months. The mattress is very supportive and just feels good. I have already told my mom about my experience and she will likely be purchasing soon as well. I am one happy customer!