The mattress is firm and comfortable.  The price was decent, since this is my daughter's first bed.  It was part of her Christmas present, so the fact that it was rolled and bagged made it easier to leave under the tree.  The directions said it would take a day or two to regain its shape, but it seemed to be ready after a copy minutes.  The mattress did have a little odor to it (probably from being wrapped in plastic and being new), so it would probably be best to air it out before using.

Pros: It was easy to move, since it is rolled up and bagged.
Cons: Trying to get it out of the bag was a little difficult.