The product is pretty good, but my delivery experience was a nightmare. The first shipment showed up nearly 4 weeks later and one of the sections was missing, nearly 4 weeks after that it finally shows up unannounced.