This piece was exactly what we were looking for. It takes a few hours to put together, but just be patient and really follow the directions. We didn't have any trouble. Some pieces do come preassembled, including the top and bottom and the glass doors. It's a beautiful dark espresso color.