Received it sooner than anticipated. Cabinet parts were in perfect condition & packed well. Easy to put together, great instructions. Took me about 60 minutes my myself. Fits nicely in my guest bathroom.