Shipped and received in the time frame given. Well packaged with no damage to the cabinet. Unpacked and all parts accounted for. Instruction were easy to follow and put together in about 3 hours. Probably took me longer cause I was doing other chores around the house. The hardest part of this cabinet assembly was putting on the doors and adjusting them to fit. All in all a great looking cabinet that will be part of our bathroom remodel.A solid piece of furniture.