We're quite happy with these bar stools. Light fabric requires treatment with Scotchgard or similar product or cushions will get grubby quickly.  Be careful to mask wood carefully as Scotchgard degrades the finish. Assembly isn't too difficult. Only criticism is that bottom of upper rail of seat back has extra holes drilled in it. But they're not very noticeable...