Easy assembly, everything in one box.  Fits perfectly where I wanted it. Delivered before actual delivery date.  Very nice product.