I received the stair treads last week. Very happy it came so quick and brand new! I was very excited. We put them on our stairs and think maybe we have to tack them down. So far, they stay pretty well. They are adorable. Our steps are wooden and it's much more comfortable on bare feet. Thanks!