Even though it took a fair amount of time to put it together, the end result was worth it!  Excellent product!