This table looks very expensive and has really nice details.  It really adds something special to a room.  The velvet lining in the drawers is a nice touch.  Assembly was pretty easy ... there are two plastic tabs that keep the drawers from coming out completely.  Once I realized that you have to reach in there and push them down in order to take the drawers out completely (which is necessary to screw in two of the legs), assembly was a breeze.  Be careful not to screw the knobs in too tightly - the mirrors will crack from the pressure.  I definitely recommend this piece!