excellent quality with very fast delivery. Assembly was easy although the screws for the benches were a little difficult to line up. Very pleased with the final result and good quality for the cost.