Pretty easy to put together, once you get the hang of it.  Shipping was incredibly fast.  Overall, very happy with the purchase!