Just the size I wanted! It fits all 3 of my dogs! My golden retriever and my two lap dogs share and fit perfectly! The sofa also seems very sturdy and the faux leather is something I wanted to avoid having the sofa being ripped up. Definitely will buy another in the future!