I have put many things together in my life, but these are extremely ill fitting and time consuming to assemble.  They are cheaply made for the price, if I hadn't worked so hard putting them together I would send them back.  Don't foresee them lasting a long time.