Fit our need perfectly. Nice fabric and is the coloring just like the picture, easy to assemble. A little bigger then I thought but that is OK. The seat is long enough to sit comfortably in for a period of time.