It’s perfect!! My pup thinks so too ... she has CHF and tends to extend her neck out like an ostrich to prevent her from coughing, which the bolsters on this bed, she doesn’t have to... she can prop herself up on the bolster  be comfy.. this bed is a godsend, wish I purchased it sooner !!