Super cute in person.  I ordered this in black.  Easy assembly only required attaching the legs.  Currently I do not have the mirror attached and it is just resting on the top.