Bought this for my large German shepherd dog as a bed. Fits nicely down the side of my bed. She'd definitely give it 5 stars, she's happy all the time.