on the topic of swimming, when i am in China, the big departmental stores do sell these baby swimming pools for like S$80 only, comes with the float round the neck as well.
My colleague brings her daughter to Hua Xia for swimming, but she said, it's actually the same as holding your baby in the bath tub, or in the baby pool. Anyway, what's keeps her continuing is the baby massage which she says is very good, and makes her baby sleep well.
Overall, baby swimming is good, cos the movement will build up the muscles of the baby... not ruan mian mian