I’ve had this for about a month now and let me just let you, this is the best decision I’ve made for me and my bike. Everything came in the box and shipping was fast. Very satisfied been riding everyday since I got it and no squeaks or no noises period coming from my bottom bracket. I don’t ride hard, I’m not a expert but also not a beginner. Very smooth and Durable would recommend this to you if you have an American bottom bracket with unsealed bearings, I had unsealed bearing and the sealed bearing beat them overall. I can definitely tell a huge difference on my bike. Now I don’t feel like it’s gonna fall apart haha but happy riding and stolen brand is the best!! No bs, just quality parts!!!!!!