My pup is such a prince... Heaven forbid that he would have to sleep on a flat bed. He loves having his head propped up a bit when he sleeps. This fits the bill. 

I have two issues with the bed that drop it a star... 1) the bolster does fold over on itself after he sleeps on it; I have to prop it back up before the next snooze. 2) the underside is a slippery material, so the bed sometimes "walks" a bit on the carpet when he is getting settled.