I read a number of the reviews before purchasing, but had a good bit of trouble with assembly due to holes not quite matching up (didn't help that I was working on the porch in hundred degree weather, lol)
I have put together quite a few assemble it yourself pieces over the years, this one was a pain.. However, the chairs seem ok, the cushions are very firm-as some noted-but I like that