We just put it together yesterday. Took my husband and I about 8 hours to assemble. Instructions were good and all parts were clearly marked. Some parts are scratched which is a concern for the future since the instructions pointed out to be careful not to scratch because this will cause product to rust.