I really like the cabinet!  It has an unpleasant odor that I am hoping will dissipate soon.  It is a very nice addition to my computer room and meets my needs very well.  The directions did not clearly define front and back and the gentleman assembling it had a minor problem. It didn't take him long, just a minute or two, to correct the problem. I used Handy to assemble the cabinet and that was money well spent!  Jeremy was professional, assembled the cabinet in roughly 1 1/2 hours and the cabinet is perfect! The doors line up beautifully! Jeremy did a fantastic job!  For me, it was peace of mind not having to deal with tricky instructions and having it well done in a timely manner.