Excellent sofa! Soft and large. Kids love hanging out on it. Only thing is the fabric while super soft and velvety, the seat cushions slide out from under the back cushions and im constantly pushing the seats back in. Minor annoyance considering the quality and price point.