i have so many thought but i couldnt put them into words well enough. so imma just say that this slaps. real good.