Really happy with this. At first the foam seemed a bit soft but it supports our labrador really well (he's 33kgs). The size is great as he loves to spread out a lot but is still cosy with the bolsters to rest his head or snuggle in to it. It is expensive but its the thickest orthopedic bed we've found and a really good size (120 x85)