Bat is used a couple hundred swings on it, The bat does have a rattle but there is no cracks..There is wear on the bat it is 3 years old..Bat is returnable but I have no receipt for it..$75 shipped OBO