This is exactly what I needed to add to an existing desk set that I already had. The finish, color and height matched my desk almost exactly. It is sturdy and was very easy to put together. There are button height adjustments that only allow for two different heights and cannot be adjusted to a custom setting. I appreciated the ability to either use the table with or without rolling casters. Overall, very pleased with my purchase.