This is my first purchase online and was very pleased with the quick delivery and service.  It was relatively easy to assemble the unit according to the instructions.  There were two missing pieces missing however service was very helpful and received them quickly. Very pleased with this purchase.