The bench was easy to assemble.  It is sturdy and comfortable.   It looks great in my entry way!