Everything meet mine and my family's expectations nice and clean and comfortable