For the price these work great. I use these to store a 5 lb bag of flour and it fits perfectly, gives a little extra wiggle room if you have extra flour from the last bag still in there you can combine them. 
This is my 2nd time purchasing this container, the first time I put the lid in the dishwasher and it warped a little.So as long as you handwash I think you will get a long life out of these.