Shipping was fast but they look nothing like what’s in the picture. They look very cheap. I have to use them for now to prevent my elderly dog from falling down the stairs. I plan to replace these with better quality stair treads.