Even though it took a few hours to assemble, it was VERY easy to put together! All holes lined up and it feels really sturdy and well built. It is beautiful too!!