Very sturdy!  From the pictures I thought the leg would be a smooth finish, they are more of a cedar that is rough planed, but still looks nice.  The steps came assembled, I was not expecting that, bonus! They are perfect for our 85 pound dog who prefers to use the stairs to get onto our bed.