Everything as described. The quality of the accommation exceded our expectations. Highly recommended.