Little tricky to build and install. Mine had a couple of scratches on the top. Overall it's okay. I feel I paid overprice for the quality of it.