It was very quick and easy to put together. Also, surprisingly sturdy. The wheels looked a little small but they have worked fine so far. Just assembled a few day ago while dropping my daughter off at college. It's perfect for a dorm room. She is using it as a bedside table. I would've preferred more shelving space, as it is very narrow, but personal preference, I guess.
My only negative is that it comes with a little cap to help you push down the rods that hold up the shelves, which is super helpful...if, you know about it's existence.
It wasn't mentioned until the last step of the assembly instructions and I don't recall seeing it on the parts list. On that note, make sure you push all the rods down as far as they'll go. Otherwise, it'll feel wobbly or be uneven. The cap should help with that.
Overall, worth the price and I would purchase this product again.