Talk about just what I needed! These are perfect for my dog as they are nice and sturdy, absolutely no movement when my dog goes up. That was actually a problem I had with a home made one, it moved and scared him. So while this is a bit on the pricey side it's totally worth it and I'll have it forever. It's a very nice quality wood.