Lowe's sells a vinyl plank called Smartcore - 100% waterproof which means if it gets wet, it does not swell, discolor, rot etc. Installation is click together, can be cut with a utility knife, but is solid enough that it will not show grout lines/texture if installed over tile or sheet vinyl.
We used it in a basement bath and plan to do the entire basement in it.
I am a barefoot gal, and love the feel of it underfoot, it has a woodgrain texture.
My sewing room is not downstairs, but I really like this flooring.