Everything I order was prompt and the product was excellent.  However my last order for a bench came without instructions.  When they did arrive 2 weeks later, the instructions were awful.  I considered myself very handy. But u would have to b an engineer to try a figure them out