Perfect for our space!  Agreed that the cushions are pretty rigid; but they fit our space perfectly.