It took us about 30min to assemble. I didn't care so much about the crystal hardware,but I can buy different one , so not big deal

I am happy with my purchase overall!