this dog "sofa" is amazing!!  We love it, and my grand dog loves it more.  The real win win is since he has this, he no longer gets on our expensive sofa, so i was able to remove the "covers"  and enjoy my new sofa again.