Absolutely adore this cabinet. It goes well with my console table. It is very functional and does what I need it to do.   The assembly process took about 3 hours but it was worth it. Everything arrived packaged well with no damage. Highly recommend.