Exactly as described and exceeded my expectations! Will definitely book with Armstrong again in the future.