Perfect for everything i need and arrived extremely timely (which i was surprised because of the holiday season). the material is great and sturdy.