The size is perfect for our apartment. I love the firmness and color. The only complain is that the seats always slide off. But I think the velcro tape should fix the problem. Still, the velcro came with the backseat so I think the manufacturer should consider to do the same with the sitting area.