Just got this yesterday. Arrived quicker than expected but quality is meh. One of the seams was already coming apart when it arrived. There was something on it that I was worried was stains, but they were rubbed off with a damp cloth. The legs had some places that are.... not smoothly brushed like the rest of the leg. But the seem and the leg issues aren't noticeable once it's put together. There is also a small hole in the fabric on the bottom, again noticeable when it's being used. Hopefully it will last a while. Seating is firm, which is good for next to our entryway.