Great quality and affordable. Assembly took some time and effort but worth the efforts. Arrived quickly and the box was a bit beat up but the there was no damage to the product.  Packed well.