We had the same concerns about PebbleTec being too rough when we built our pool in 1998. We chose Hydrazzo and have been very satisfied. It is basically a high quality plaster made with marble, quartz and white portland cement. Built to last it is very durable and smooth, yet not slippery...