Assembly was easy, mainly because my husband took care of it before I even got home ;), looks great, and matches the picture.  There are some small holes in the bench but adds to the rustic appeal.  Removed the little "feet" from the bottom to increase sturdiness.