Size and craftsmanship as anticipated.  Unfortunately the treads do require frequent repositioning with repeated traffic up and down the stairs