This futon was exactly what I was looking. The mattress is firm and the frame has a beautiful finish. As the other reviews mentioned, it's also pretty easy to assemble. I'm very happy with it!