Received within 5 business days.  Perfect for small space.  Nice looking.
Many parts.  My husband put it together, I can not take credit.  He had no trouble.  Happy with price and appearance.  Would recommend for the money.  Note we built up the bottom to make level with sink.