Our dog loves this comfortable dog bed.  It has lots of padding and the rails have plenty of cushion as well.  Nice quality!