Very easy to put together but the mirrored part is not very big.  With people ranging from 6'5" to 5'3" in my house, the placement of the mirror was very hard to get right.