Gives all what it promises and a bit more.. Will recommend it to all.