The bench was very easy to assemble.  It is great quality and very sturdy.  Its perfect for my front entrance.