Great bed, but I used the outside measurements when comparing to our old dog bed, so with the bolsters it was smaller on the inside than I expected (we got the large size). Kind of small for our husky but with some use the bolsters now sit more upright and it seems more spacious. Our dog also didn’t seem to mind a more snug bed and she always has her head up on the bolster. Filling seems sturdy enough and fabric is soft.