Very comfortable and nice functionality.  Definitely needs a couple extra (large) cushions.  Also, the cushions are bright white and will not hide dirt, although they seem to clean off well with soap and water.