way way way too much work to put this together. for this amount of $$ the assembly should not be this difficult. there aren't pilot holes so you have to screw several dozen screws by hand. not fun. i can't think of a good reason why they wouldn't have pilot holes drilled in beforehand, ESPECIALLY for the doors. you're just supposed to eyeball them being at the same height, level and angle??? seriously? it took over 6 hours only to have the doors be crooked. now i have to pay a handyman to fix it. you might think "I'm handy, that won't happen to me" well... good luck :) what saved this from being a 1` star review are two things... 1, when it's put together it looks nice 2, wayfair customer service was very nice and agreed to send another door for free