Hard to beat for the price! Takes some time and 2 people to put together but directions are mostly clear (we got there). I like a hard mattress so mine is quite firm, but definitely would be driven by what you put on it. It’s a daybed/couch in my office.