I bought this product for our Tot T-Ball program because we needed something safe, yet durable for teaching 3-6 year olds T-Ball. I was VERY happy when I got the box in the mail and opened it to find exactly what I was looking for. The bats are very lightweight and they come in two sizes. The balls are all soft and have extra grips sewn in to make them easier to catch. The tee is a little heavy, but once you have it together it's easy to carry. The bases were included which was great and an added bag to carry everything was fantastic!! Great product for an awesome price!!! Thank you!!