Easy to assemble, and looks fantastic! Fabric is durable, and kid/pet resistant!