I love it! It’s firm but not too firm, and it’s a decent size. It’s comfy and solid. I really like it and I am very happy with it. My husband built it within a hour or two. We like it a lot!