Easy assembly with good instructions. It does need a good cushion on top to sit on, and it is a little bit low, but it serves the primary need of being an inviting place to put shoes down. Guests like it, and it sets the tone of the entryway very well.