This product is wonderful however it took forever to put together.  the pre-drilled holes in many areas were 'off' so they had to be re-drilled.  Amazing prodcut when asembled!!!