4 stars
Overall satisfied with purchase.
Had some of the bolts etc missing.  Fabric has an odor that will take a while to air out. Otherwise would have given 5 stars