Product has everything I expected. Haven't had a chance to install it yet. The top is a little lighter than I expected but over all pleased.