Fabric is super soft, cushions are a little firm but it works. Just had to attach legs which gives it a good height. Great color!