Assembled a good bit of furniture in my life and this was actually one of the easiest.  The cabinet doors are a little misaligned but it's exactly what I was looking for.