Was shopping around for a pitching machine that could throw real baseballs and this one does the job well. Item came quickly and was received in perfect condition. I use it at home and for little league practice and the kids love doing live hitting off the machine. Would not hesitate to order anything from these guys again. They are quick to respond to any questions and their emails let you know where your order is at each step of the way.