Nice, efficient and much roomier than expected.