We love this cabinet for it's style, and the size fit perfectly in the small space we had.  The red color did not work with our home, which is a beach house with a different theme...so I painted and distressed it. The assembly was not all that difficult, with good instructions and complete hardware supplied - although it did take some time with my husband's help.   My only disappointment was that after sanding down the top, it is all particle board so I could not achieve the wooden look I wanted on the top.  Nevertheless, it turned out great.  I attached a photo which I hope comes through ok.