Was the perfect thing to get my kitty up onto or down from my bed when she'd please. Despite being foam it's pretty sturdy and dense. I've had a teenaged little sister smoosh it's few times from leaning on it to pet Dagger while on my bed and it's still in great shape. The cat loved it, the lightweight foam is easy on my back to move, and it looks much nicer than the usual funky carpeted box steps.