This Bloccs protector stood up to everything this always on the go, adventurous 8 1/2 yr old threw at it. He was so happy to have it and to not have to sit anything out while on vacation. THANK YOU! THANK YOU! THANK YOU!