Mattress arrived on time, and I have no problems with it. Once you take it out of the box, you just have to lay it flat for a few days before using and it takes it's original shape. I would give the 10 * rating. :)