Went together reasonably well but there are some piece (top corner) that don't appear to fit 100% so there's a little black gap on the top.  Looks ok.