Easy to assemble, and very nice quality fabric. I would recommend for the price and design. It fits small and angular spaces well.