The adjustable padding for this is too large. It would suit a 27" imac with the larger chassis but no way suitable for a 21 inch unless one crams the bag closed. Fantastic build quality, but without the right size padding it rather defeats the purpose of owning it.