Everything I expected and more, just the right size. And the desk the quality and easy installation was perfect.