Wrote a list of what I needed for a home office desk, and this fit the bill. Perfect size, glass top and pullout keyboard. Legs matched my book cases I already had for te office. Saved on price, so had a handyman put it together. 2 men took 30 minutes, lots of pieces ! Treat yourself.