I don’t know who loves this dog sofa more... myself or my 2 Yorkie pups! It is very well made, has amazing soft fabric and the most adorable dog sofa I could find. It matches and is the same brand as one of our sofas and just as good of quality as our human sofa! I am very impressed with it. I don’t have to have an ugly dog bed laying in my family room. We get so many compliments on it. So pleased with this purchase! The cushion is removable, only connected by Velcro. I haven’t tried to wash the cover yet but hoping it lives up to the standards of the brand.