This makeup bag is everythingggg. Love that it lays flat but everything stays in place! I have the large and medium. This is the large!