What I needed, took awhile to arrive BUT got here early. Obviously I was willing to wait, but almost a month seems like a long time for a toilet paper holder when a dresser can take 2 days. 
Serves it's purpose but a large roll is tight. And these things are weirdly expensive across the board so the price was right.