Vanity desk is nice. Assembly does take a few hours. The drawers are decently roomy - roomy enough for the price. The drawer wheels are very smooth. Lighting is even. Although the shelves only have screws on 2 sides supporting it, it does feel sturdy. Good purchase for the price.