I started out with 5 stars because it was exactly what I was looking for, but sadly there were some issues. First the 2 day shipping turned into 4 days and the corners were crushed even though it is clearly marked to guard the corners! (not All Modern's fault). It was securely packaged and we hoped for the best. Sadly again, one corner was smashed but after undoing the MANY pieces to inspect them, we decided it was on the back corner so we trudged forward. As we went along the 4 hrs it took to assemble, we noticed many scratches in the finish. The assembly was tedious but not hard if you put everything in order and go slow and pay attention to the pictures. We decided to keep it after the hassle of assembling it, but quality control should be better, even for cheap furniture. It's a cool piece and I do love the way it looks, just would've liked no scratches! And remember, the cabinet doors do adjust so be patient and tweak them until they hang right.