We love this bench. It looks great and adds to our room. The fabric is very comfortable and overall very easy to clean. I think it is good quality, even though we had a few issues with the assembling of it. We had to make a few minor adjustments, but it worked out in the end.