I am very, very happy with this purchase.  The hardware and product were well made.  Given the price, this was of very good value (quality of the item divided by the price).  Also, the pieces were labeled by their letter part number, making assembly more straightforward.