These were inexpensive, are great for holding my fabric stash and fit perfectly in my name brand shelf at a lot less cost.

Pros: good value, nice size, look neat and contemporary
Cons: none