Perfect in every way. Beautiful, spotless, comfortable, can't say enough.