Easy to put together.  The whole product was basically pre assembled except for the legs and mirror.  The only reason I didn't give this 5 stars is that the mirror is a bit too small for my girlfriend to put on her makeup.