Easy to put together and seems pretty sturdy. The desktop material seems a little cheap, but not flimsy. The ability to reverse the shelves is great, makes it really flexible.