don't let Mr. Paint discourage you...that's the same thing I was told 2 years ago when I inquired about painting my living room dining room floors. I pulled carpets and painted the slab. I used a good primer from HD and regular latex paint. I marblized it and gave it 4 coats of poly. With just some minor maintenance it has held up great considering I have 4 dogs on it daily. My next project is the countertops as well. Make sure the primer is oil based, I used it to paint on tile and it works best.