Can't complain at that price
Keep in mind its USB powered but comes with a USB cable. My power sockets have a USB port and was within range of the shelf I stuck it to upside down. They give you a mounting bracket and some screws in case you want to do that but I just used some gorilla tape to stick the bracket to the underneath of the shelf but it will sit on anything ok too.