This seat is an exact match to the one I wanted to replace.  Seems to be very well made and sturdy with a nice finish.  The bolts on the old seat were a nightmare to get off since they were very old and corroded.  Once those were off the rest was a piece of cake with the new ones that came with the seat.  

The order took a few days to get sent out but it was shipped via UPS so it wasn't too long before we got it.  Seems like a very nice product and good service.