I would highly recommend this product.  The only thing I can say bad, is that when I purchased it I didn't know that I would have to assemble.  That was revealed in my email saying it was shipped.