I love this basket so much I would give it 10 stars if I could.  Very well constructed!  Colors and sizes are wonderful.