It’s firm but comfortable and it’s perfect for the kids, durable and looks just like the pics. Setup took a few minutes with 2 people.