We just purchased this as we needed an upgrade from what we had. So far so good after 2 days sleeping on it.  Took 2 of us an hour or so to put together. Pretty sturdy too.