I bought this for the cats and they seem to really like it.  Super soft.  I've only had this item for a couple of days so it's too soon to tell how it will wash but everything about it is well made.  The stitching is good as well as the padding.