Well made, very happy with purchase of these steps. The carpet is good quality and is pretty heavy so I dont have to worry about it falling over.