Great value for the price. Perfect size for all our cushions. Easy to assemble, even though the instructions are a little vague. Look through all the information before starting assembly. I accidentally put in the first side panel upside down, because the instructions did not indicate that there was a top or bottom of the panel.