Everything exactly as described. Very clean and comfortable, excellent communication, and lovely extra touches. Hope to return. Thanks