I just received and assembled these chairs, so I can't review their durability. They were easy enough to put together. I had to loosen bolts and readjust the back legs a few times to get the chairs to sit level. The chairs move a lot on a wood floor, but they should stay in place on a rug. They look as presented in photos.