Cheap and cheesy, but you get what you pay for. I don’t know what I was expecting but I should have set the expectations low. I’m good with directions but these left a little to be desired. It will do for my purposes but I’m def not expecting that it will last for any length of time.