The cabinet is very nice. It fits well with my decor. The assembly was not too bad.  One piece was missing, but it wasn't difficult to get the correct one. It was delivered in about 5 to 7 days.