This chair rocks (pun intended)!! Not hard at all to put together and is very comfy for me and my dog. The perfect addition to my balcony!!