For the amount of money spent I feel cabinets should have been already put together. 
Product looks pretty. Cheap wood. Cheap screws. Easy to strip holes. Having a hard time adjusting hinges on doors to get the doors to line up straight.