I just use a mat on the floor, from a safety p.o.v. its great because he can't fall off it.
I used a baby bath for a tiny while but its such a hassle filling and emptying it that I started using the big bath asap.