The product is very nice.  We had the Handy service come and put it together for us, the one downfall is that some of the parts to put the product together were very flimsy which caused the gentleman to have to run to the store to buy replacement parts.  Overall the experience is a positive one.