Everything exactly as described. Very comfortable stay with everything we needed. We would happily return and recommend to others