The hubs and I purchased the Skip Hop Moby Smart 3-Stage Tub in blue before Elijah arrived. The tub's 27.5 inches long, 19 inches wide and 11.5 inches high. It looked big when we got it, but Elijah's just about to hit 4 months and is already 26 inches long. He kicks like crazy in the water and his feet always end up hitting the edge of the tub. The tub's been a great size for the first few months, but I don't think it will last much longer because he's getting so long.
The tub is supposed to grow with baby through three stages: Stage 1: Newborn (0-3 months; up to 15 pounds); Stage 2: Infant (3-6 months; up to 20 pounds); Stage 3: Sitters (6 plus months; up to 25 Pounds) due to a blue mesh insert that can be adjusted...higher when they're infants and then to a seated position when they're able to sit up. We had to move Eli to the seated position early, because of his length. Since he's not fully sitting up on his own yet, it takes two of us to give him a bath like this.
Once Eli's able to sit up completely on his own, we'll be able to remove the mesh seat all together, which will be nice. The seat is awesome in theory, but he always tends to slide down in it. I feel like I would love this tub so much if the sling was sturdier and was actually able to keep him from sliding.
It has a handy swivel hook for hanging on a shower head, shower bar or towel bar, but we simply drain it and leave it in the tub until it's next use.
Overall, I would not get this tub for my next little one, because I'd prefer a tub where my husband or I can bathe him without assistance. In this tub, I'm just way too nervous that he's gonna slide down under the water.