Extremely difficult to put together. I recommend attaching the legs after attaching the support bars and mechanical parts or else it'll be impossible to get lined up. Overall I'm pretty happy with the end result but it's a bit difficult to open up the table without moving it since the base isn't very heavy. It might just take some practice though.