Love these stair treads.  Received today and took me about 15 minutes to lay.  Easy installation. No need for tape. Would definitely recommend.