Well made and sturdy but light enough to move around.  Perfect size steps for my dachshund.  He figured it out immediately.