I bought this on sale. It was missing two screws so I had to go buy those myself. 

The seat is firm. Solid wood base is sturdy. 

Happy with this purchase.