For the price this does its job perfectly, you will have to be a little savvy with recording on to the computer as it uses a small recording software Programme but it's easy to use once you spend a little time learning. The speaker works good too, it's no booming sound system but you can also hook up to what ever system you like if you want better sound quality. Great buy.