Not terrible to put together. But definitely took some effort and two people. Looks great, except for some minor mis-alignment with the frame and wood pieces. Overall, very satisfied for the price. Does what we need it to do. Feels very sturdy.