Great desk! Arrived quickly and on-time. Took me and my husband about 2 hours to put together. Only reason it gets 4 stars is because 1) I didn't realize that the drawers were cloth on the inside and I would prefer them to be the same material as the desk and 2) the shelves next to the drawers are not as wide as I thought they'd be.