My two pugs have plenty of room to roll around n this bed. They love it. I expected a firm foam but it's softer and bouncier. Like the removable cover.