Very sturdy, easy to install, looks nice and the seat is firm. Just want to say that the seat is high I am 6 ft 1 and I think it is good for me