I contacted customer service about how long my delivery is taking and they responded immediately. I appreciate their speed in replying. When I finally received it today, a 14 day wait, it was very colorful and pretty with a little bit of cushion. It has a snug fit for my macbook air and it seems to hold it well. Thank you!