Could have been cleaner, and the internet is terrible. But, adequate fir the price.