Easy to put together fir the most part. Love the height and material. The seat is a little stiff and hope it means it will stay in shape for a long time !!