Easy ordering process, on-time delivery & very happy with the end product.

But - the assembly took a very long time (over 4 hours), the instructions were horribly inadequate, and parts were missing. You need to be pretty handy to be capable of putting this together!