Very easy assembly and I am overall happy with the bench.  One star removed because the item wasn't packaged well.  All of the small pieces (screws, washers, etc.) were scattered all over/throughout the box instead of being packaged in a small bag.