These look great and are very comfortable.  They were easy to assemble.  We did have to get a replacement as one of the seats was damaged, but customer service was extremely helpful and made the replacement process easy.