I would have given this a 5 star rating but this desk is not very easy to put together. The pre-drilled holes are too small and the screws don't fit all screwdriver bits very well. Also, you must be very careful following instructions with this desk or you could run into issues and the instructions aren't detailed enough. Otherwise... nice and functional once it's put together.