These are so perfect. Very comfortable and well priced. They weren't bad to assemble. I think it would have been easier with 2 people but I did it myself.