I use this to store fabric for my home sewing business. The boxes are a better price than Banker's Boxes but it takes a little bit to understand the assembly instructions for the Staples boxes.
These tote boxes are lightweight as described. They work well for all but very heavy books. Works well with almost everything else and we use them for moving.