Fabric is great and cushions aren’t too soft, I really love the look. The only issue was the need for a drill as there were no pre drilled holes for the legs to attach.