Nice piece, paid extra $$ to have it assembled 
When it arrived it was fully assembled. Did not come with a mirror, for the price it should include a mirror.