Perfect!  All the 5 star reviews are right.  The bench is well made and well designed.     It was a little tricky to assemble --instructions could have been better  -- but I am a 73 year old woman and was able to do it myself.