The fabric is very nice feeling. It is a good height. Legs went on easily and feel solid. I do not think it is too light of weight. Fairly plump. The only issue I have is some of the buttons are not very tufted into the cushion. The center ones are fine, but the outside ones are not really pushed in. Debated about keeping it, but decided to keep it.