Great product.  Takes a couple weeks being truck shipped, but after it arrived I had it assembled and ready to use in less than 1 hour.