This is exactly what I expected, considering the price and other reviews. It was relatively easy to put together, although two of the pre-drilled holes were off so we had to make new ones in order to get the mirror attached to the desk. Overall, definitely worth it!