12x10x50 batting cage ,heavy duty with side entrance,(metal support poles were bought at extra cost) and hardware,Base HIT pitching machine with balls,ball retriever with handle, Louville Slugger mechanical pitching machine,Pitchers protective stand,baseball backstop,SKLZ Hurricane 4 batting trainer. Grandson no longer into baseball after I spent a fortune on this.