This top will easily become one of your fav tops! It is a denim top! Semi cropped! Fits true to size Savannah is wearing the large!