Nice and large for all of our cushions. Basically easy assembly although only 8 screws instead of the needed 9 for the bracket arms. Most products include an extra screw or two. Pleased with our purchase.