KK makes a solid trainer that comes with excellent customer service should you ever have a problem. They are very well designed so the fluid cannot leak out (uses a magnetic coupling). Other fluid trainers have had issues in the past with fluid leaking so something to consider if you're buying used. Like others have mentioned, plan on getting the largest fan possible as you'll definitely miss the 20mph wind you normally get when riding.