How do shooting sleeves improve your shooting?

shooting sleeves keep your arm warm... they also keep your elbows straight when you shoot...NBA players also wear them to cover up inappropriate tattoos and cuts.. and just for style too... Really good NBA players wear them.. like Dwight Howard, Kobe Bryant, and Dwayne Wade