Home Depot is a great place for this. It can be difficult to install over uneven surfaces and depending on what finish is used maintenance can be difficult or very easy. So consult with your installation expert about finishes. It was my first introduction to pergo and it looks like wood. The people at Home Depot had put it in and they're kind of the experts at that.
Cultured marble is plastic and natural marble is stone.
His name is Ed Leclare. He has a company called Nature's Partner and he creates faux rock that hide the pool pump or unsightly elements in your back yard. He's a wonderful man. Tell him I said hi. Kendra cultured marble is a manufactured product.