Sturdy steps but i have a tiny Pomeranian that is getting used to them. They are a little steep but pretty and sturdy