Looks great and exactly what we wanted.  There are a couple little gaps and a few of the cam nuts don't tighten well (one of those for us is on the top, which makes the top lift).  I would have given it 3.5 stars, but rounded up as we are really happy with it.  Just a few little quality issues, but not deal breakers.