Really pleased with how it turned out. I read other reviews and ordered knowing that the doors may not line up exactly. First door we put on didn’t align properly, so re-did it and ensured it was level and properly spaced. All doors ended up fitting ok, slight gap between doors but I expected that so not disappointed at all. 

Compared to other items I’ve ordered in the past, this assembly was pretty easy and the instructions were pretty straightforward.