Product is nice, however it took four hours to assemble and we needed to drill our own holes in some areas too.  Directions not clear at all.