Best Buy ever. My dog loves this for our couch and it has a nice pillow all the way around. I am going to buy another one!