Case is a snug fit for my MacBook Pro. I wanted a case to keep my MBP protected and looking new, and this certainly has done that. Still allows easy access to all ports; currently have 2× Thunderbolt (dual monitor setup), USB for external USB hub, and AUX for speakers, and SDHC memory on the right – all fit with no issues. Had slight concerns over the laptop heating up during long use, but that hasn't resulted in any issues (yet). Now looking for other colours.