The desk works for what we wanted. Assembly was not difficult, but did take a good bit of time to put together. The monitor shelf is a bit tall for my computer and how I use it.