Put this together today— now that it’s done I love it, but I’d be lying if I said my husband and I weren’t swearing up a storm putting it together.  It was really time consuming and finicky to put together.  We struggled to get some of the screws to align, and they stripped easily.  I would buy it again on sale for the price we got it but I’m glad I didn’t pay original price.