exactly what we needed for our 10 members family including 2 babies. 100% match our expectations. mostly recommended