Very easy to assemble.  Looks good and seems well made.  The hinge for the top is great...it stays open and closes very gently.  The only thing that concerns me is the strength of the top (seat) of the bench.  It gives a little when you sit on it.  I weigh about 135 pounds and I can feel a little give when I sit on it...nothing too concerning.  My boyfriend, who weighs about 265 pounds, sat on it and felt like it might break...so not recommended for a large person to sit on it.