Assembly wasn't too difficult, and just the right size for our bathroom. Made of quality wood, looks great!