The size works well with the space.  The seat is firm but comfortable.  I'm not sure yet how well the velcro back cushions are going to hold up; time will tell.