There were a lot of pieces to this but once we got it put together it works just as I wanted it to.