Everything was perfect, exceeded what we expected, very clean and many extras, highly recommend