Exactly what I needed. Perfect size. Easy to install. Glides easily and smoothly. Very happy with it.