Assembly took roughly 3-4 hours, and end product quality was just OK. Probably would not purchase again.