Fairly easy to put together. Hardest part was keeping control of all the broken pieces of styrofoam flying all over the place when unpacking. Pretty stable but mirrors tend to shake at the slightest touch to the table topdrawers. Also, compared to the pictures, there isn’t any of that brown antiqued coloring. It’s just really dark brown. Over all, for the price, it’s a functional piece.