Came on time. The cabinet was easy enough to put together. However the wheels do not seem to work that well. If moving this cabinet is your plan it may work best if stationary.