Easy, easy to put together and very sturdy - super impressed! I wish that there was something that secured cushion to the top, but it is still awesome!