Great in all areas. My cat is having a hard time giving up his current bed. The thing is Frankie has grown to 25 pounds and is 36 plus inches long. This might be too small!
It looks so comfortable. 
I would give it a 5 rating