The bench is fairly easy to assemble but the directions do not match the bench.  Once built properly- it is lovely to view and quite nice to sit on.  Throw on a few pillows and you have a pleasant place to sit.