Look into Pergo laminate floor, make sure it isn’t less than 8 mm thick.
https://www.homedepot.com/p/Pergo-XP...E&gclsrc=aw.ds
Read all installation manuals carefully and follow to the T.
We did exactly as in your project - 20 years ago - still like new.
I prefer the hardwood- but in our project - we didn’t have enough height in the room- the hardwood would take 2-3 inches off of the height installed after leveling, etc.
Originally I was concerned about moisture too - so I bought Pergo glue to install it on glue.
As we did self-install- was easier to do it at our own pace- realized it could get messy with glue- so we just didn’t use the glue.
As I said - 20 years later - still as new. A lot of spills, furniture repositioning, occasional coals from the fireplace even - all good
I believe Pergo may have different quality grades - we bought from the Internet site- delivered to the nearest warehouse terminal - we picked up there..- it was less expensive in our case.
The concrete slab in our case was uneven, previously painted for some reason under the carpeting but still within limits for a floating floor - looks great and doesn’t show any concrete slab defects- lows, gauges, large cracks, etc
If your slab is nice, flat and clean under your carpeting - you could consider using some concrete treatment as your final floor - you may need to densify, stain, polish and seal or just seal to keep it natural- put some nice easy to clean rugs and call it a day?
Check concrete network dot com for knowledge.
We would prefer a polished concrete floor - messy to prep though, but like I said that property had a seriously damaged slab underneath and low ceiling- so we had to go with laminate- make sure to spend some money on moisture membrane under the floor - talk to Pergo reps for a free consultation- they are the original inventors of the laminate floors. Don’t buy cheap and plastic looking laminates.
If you decide on the laminate- and concerned with water - glue it or look into waterproof laminates they make for bathrooms even