little flimsey but overall a good deal.

Update: these don't last long at all.  Slightly disappointed :(