This is perfect for my MacBook Pro. There's enough room for the plugs and cords without being too big and bulky and I love the handles. It's neoprene, but with some structure... hard-sided, not a floppy sleeve. The color is a bit different than what's shown on my monitor. I got the pink and it's very nice - more of an orchid/lavender pink rather than the true baby pink shown. More colorful and fun and much cheaper than any I've seen at the Apple shop.