I would give this 5 stars but one of the main pieces had been bent and then straightened prior to arrival.  Hopefully we can get a replacement piece.  Other than that we had the Wayfair Handy people assemble it and we are very pleased with their work and that two assemblers who had never met previously worked so well together.