The quality of the cabinet is excellent. It took several hours to put together, but everything worked and all the parts were included.
Highly recommend.