This is exactly what I was looking for. The seating is firm and seems durable. It’s a nice size and I like the sleeper feature and storage.