Mostly easy to put together, except the bottom doors took a bit of tinkering to make sure it lines up. Make sure to look at the directions bc there are 3 screws that help you adjust the doors front to back, side to side, etc. Packaged well and shipped quickly but for some reason the doors still had little chips all over. Looks great overall and I would buy again.