Good quality. Not too difficult to put together. Fabric seems durable. Just a bit on the pricey side but what isn’t.