Nice product. Seems pretty well made. Seating is a bit firm but I imagine it will loosen up. Took less than 5 minutes for us to install.