Just assembled 4 out of the 10 we ordered.  They look great! Easy to put together. Seats are quite firm, hoping they will soften up with some use. Terrific price!