Love the desk and the functionality. Gave it 4 stars only because it did take about 2 hours to put together - set some time aside, but it's worth it.