Beautiful end product but assembly was a nightmare.  Spend the $89 to have them assemble for you. I can’t tell you how many screws there are!  Took my husband and I 4 hrs to put it together and we are fairly handy!!