Great for the price.  My only complaint would be the poor instructions.  Poor reference of bolt sizes and does not indicate which way to place the frame on the seat.  Had to reference online pics to figure it out as bolt placement works both ways.  Easy enough though.