I used overstock to put on hardwood floor on my entire 2nd floor. Due to late delivery, i have to switch into other type of wood that are not my prefered choice. During the installation, i complaint about un-flat floor. The worker said because the subfloor is not flat. Well, they should flatten the subfloor and dry it before install it. Now i have to live with hardwood floor with many unflat spot and creacky sound every where. At last, i don;t get any leftover material for back up. I will not recommend this company.