My dog LOVES this sofa! I had worried it would be too large based on the description, but my 15 pound dog fits in it just right. The construction is solid, and the fabric feels plush. The fact that I came home the other day to him lounging on it made my heart swell with how cute the scene was. A must have for all of the "good" little doggies out there!