Perfect size, not many large dog beds in stock so didn't have masses of choice but this one works great. Ordered the 95cm for our lab/vizla girl. The middle isn't as cushioned as the super expensive ones that are 4 times the price but you get what you pay for and she is happy using it. The bolster part seems solid enough when she leans against it which was important to me as she likes resting her head on cushions.