I love this chair. It is so comfortable. The fabric is tightly woven so it doesn't snag. It was very easy to assemble. The floor it rolls on is time and uneven, but it rolls nicely over the bumps. Good quality rollers!