It was very easy to put together, seems sturdy, and looks great.  The only reason I didn't give it 5 stars is because it's just an inch or two higher than most desks I've used.  Just takes a little getting used to.