Great purchase for a very good price.  Easy to assemble.  My son had it put together and installed in about a half an hour.  Very pleased with this purchase.