Nice design and very sturdy. The drawers fit nicely and are not flimsy. Height is a little low, but thats not a big issue. The biggest problems are that it collects a lot of dust and finger prints, as well as scratches easily. If you keep it clean, its a real nice table for how much it costs.