Perfect size, I was worried they would be a little small but I can fit a TON of stuff in them. I used them to store my clothing while we installed our new closet system and I could easily put 20 adult t shirts in one box. They are sturdy. I ordered the Navy and they are true to the photo color. Amazing quantity and quality for the price.