Super comfy and easy to put together. Sturdy enough for our kids and dogs to jump all over! Fabric is very stain-repellant.