Fiberglass steps. The top landing is solid, but the 1st and 2nd steps from the bottom are soft. Could lay some new treads on top or possibly fix if you have fiberglass skills etc. Landing is 40"x50" and overall length is about 77". Note the dimensions and plan accordingly, they won't fit in someone's trunk. Can help load.