upper and lower top is ball bearing about 1.5 years old bought new lower is older, nice slides, very nice but not ball bearing bought new by me. tools not included. both have the keys included. price is firm. send your telephone number please. thank you, again no haggling, price is firm.