Went together in about 1.5 hours working alone... All the screws lined up well.  Factory finish isn't quite as nice as if you'd painted it yourself, but cabinet is a great size for a shallow space