I have odd sized stairs and they fit perfectly! The last set of treads were made of carpet and kept moving around. Beautiful color too.