We bought this for my daughter and now we wish we had one for ourselves. It's very comfortable and it's held up fine (although we've had it for less than a year and my daughter is less than 40 pounds so not the best sample size).  The box spring that came with the mattress took a decent amount of effort to put together :(