It was hard to assemble but that was my fault. I totally missed the part on step two I believe where it clearly states not to over tighten the back. I learned the hard way because screwing in the bolts on the seat was a nightmare! I went back to the directions and that’s when I found out that I totally missed that part. I loosened up the back screws and then the seat was very easy to assemble. So just make sure you read the directions. I definitely gave this a 10 out of 10!