What do you think of it? Is it tough enough without being too plastic? Where did you get it from? Thanks!