This desk is exactly what I needed. I will say the directions are not always super clear and it does take some time to put together.