The desk itself is exactly what I was looking for! It came in great condition and looks great! The BIG downside is how difficult it was to assemble. I found that the holes that were created in the shelves to attach to the rolling device didn't line up and I had to create my own. Same for the handles on the shelves and the rolling devices on the inside of the desk walls. It made it so time consuming to line up the shelves myself. Overall, it took about 4 hours to complete by myself. If the shelves weren't so difficult to install myself, I'd say 5 stars!