Happy with this purchase.  Took awhile for my husband and I to put all of the pieces together so you will need to have some patience in putting together.   There are many screws and bolts.  All labeled clearly by the manufacturer.