Very good product. As others have noted, it did take a while to assemble. However, exactly what I was looking for and product exceeded my expectaiotns as far a quality is concerned.