Overall, good product.  However, during assembly, noticed that a couple of the screws holding the front part of the seat would not hold to screw in all of the way, so had to go to hardware store to get a couple of longer screws to make that part hold.