For the price they will work. Assembly was a pain, hard to get to some screws that are needed under the seat. Had to use several different tools to assemble, would take forever with the little Allen wrench provided. Several holes did not line up but once assembled we are pleased. Not sure how long they will last, also wish the seat was a bit wider, maybe an inch.