Just what i needed for a small office/bedroom. Shipped earlier than estimated. Very comfortable, firm mattress. Frame is very sturdy. The only problem I had was that the directions are weak when it comes to putting together the back and seat parts, but with a little patience and trial and error it wasn't all that bad. Was able to assemble it by myself although the directions suggest two people.