Marble slabs can be very costly and take several days or even weeks to fabricate. It can be made large enough to cover a whole wall of a shower depending on demensions etc.
The best solution is to phone in the dimensions to a local shop for a ballpark idea of cost. They'll give you options related to costs.