Very sturdy and easy to put together! Cushions are nice. Love the material and thickness. It replaced our computer desk that was full of clutter. I chose to cover the stools with a blanket so my cat wouldn’t tear up the cushions. Great purchase!