It is nice quality, fairly easy to assemble. We did purchase this on sale and in all honesty it was priced right at the sale price. It is large and will easily fit 10 of my chair cushions.