Looks good and does the trick for warming up the room. There is an odour that will disappear in time. 
It feels nice on bare feet. 
I would probably suggest carpet tape to hold the edges down. 
Very good price for such a large size. Good value.