Arrived within two days of ordering.   Easy to install.  However, to make it easier you might want to install the seat prior to bolting it to the floor.   Would recommend.  Especially good for small bathrooms.  Love the slow closing seat that can be easily removed for easy cleaning.