I think it is pretty & I love the colour grey and the soft velvety feel.  I've placed it in front of the living room window; just the right height for my 2 pups to enjoy the street view.  HOWEVER when the dog sofa arrived, one of the legs is detached and I am unable to fix it.   I don't want to return or replace the sofa but I am frustrated that I need to find someone who can repair the sofa leg for me -- with glue or ???   I have no idea.  Either that or I will need to remove all the legs and have it sit flat on the floor ..... that may be the only solution but then it is not going to look as pretty if I do that.