Any wood floor could have a shorter life if subject to water damage, heavy scuffing or lack of periodic refinishing. Slate flagstone floor 40-50 yrs. Because of scuffing may have to be replaced earlier. Carpeting 5-20 yrs. Standard 30 oz.
Useful life depends on quality of material, usage and regularity of cleaning.
Bath vanities 20-30 yrs. Countertop 20-30 yrs. Medicine cabinets 15-20 yrs. Mirrors 10-15 yrs. Tub enclosures 10-25 yrs.