This bench was very easy to put together. It's super comfortable. The price was perfect. I am extremely happy with my purchase and would recommend!