Took about a month to receive after ordering but that was stated upfront. Everything extremely well packaged. Plan on a few hours just getting everything unpacked.
Happy with quality and looks of cabinets. Easy to put together and install by yourself if you are reasonably handy.
Highly recommend.