We love the sofa and our dogs love it too. We have 3 dogs and we all fit on it like a little boat,  the space on it also allows 3 of my nephews age 10,10,7 a place to sleep with the ottoman!  I love that the seats are velro under to keep in place, easily a 5 star with how comfy this is!