A little tough to put together (just make sure you don't put the pegs in too far), but looks great!  And nice and sturdy.
Also, the first one we got had a defect.  When I called about it they sent a new one, no questions asked.  Great customer service!!