I received on time.  We remodeled our bathroom into  a spa like sanctuary and this bench is exactly what our shower needed.  Well made easy to put together.