It's great.  Came in about 50 pieces but went together SUPER fast (even with our 3 yr old "helping").  Looks nice, perfectly functional, I'm really happy with it.