Love it! It's beautiful. I have received so many complements about it. The fabric is very soft. It's very easy to assemble. I did it myself in about 15 minutes. The seat is very firm but comfortable.