Easy to put together and quite solid. Fits all 16 cushions. 
The carton was in bad shape but the product was in perfect condition.