Quality is good. Everything fits nice, construction was well thought out. Very happy with end product. Lights installation could be improved - poor or lack of instructions. When ordering on website it was difficult to find dimensions - they are there, just took some looking. Overall - very happy!