Best bottle I've used. Replacing the 2 I've used for almost 2 years. Never had any cleaning issues.
This bottle is 1000 times better than any free bottle and more than likely made with much better plastic.
If you have limited space, go with the 21oz model.
I purchased this for the higher volume since I sweat a lot. I also appreciate it being easier to reach and remove since it is taller. Fitting with the frame was not an issue on my gravel bike because the bottle mounts are lower to allow a top tube bike packing bag.