Overall good experience, especially for the price