This is great. Purchased on sale so it was less than $40 but looks like it cost at least $100.