overall it fit our needs.
could have been a little cleaner and a few minor items need repair.