I greatly enjoy this game on the iPad.
The graphics are very sharp and easy to discern the various tiles from each other.
You can download a broad variety of alternate tile sets, and many of them are very attractive ( my favorite is the set of old travel posters ).
You can also download a variety of backgrounds.
I recommend this game highly.
BikerTed about Shanghai Mahjong