Very easy to assemble....my 10yr old actually helped me put this together.  Arrived within a few business days after ordering. I recommend this product.