Exactly what we wanted and really nice quality for the price. The cushion is sturdy, maybe a bit too sturdy at first because the dog is disinclined to sit on it--it's a pillow shape instead of a mattress shape, IE it is arched in the middle. We hope get grows to love it!