Assembly was easy with instructions. Everything you needed was included and is very sturdy. I sat on it Sunday morning and had a cup of coffee on my front porch. It is comfortable and looks great!