Overall good experience and you are definitely getting what you pay for.