Perfectly as described and Sarah was extremely responsive. We already are planning to return!