It was very to install and put together.  We had been looking for an insert for  awhile and found this online and decide to give it a try  and  we love it.  We ordered it and it was delivered in two days.   Thank you!