31 inches long. Waist has elastic on both sides for extra give. Unlined. Fabric is 100% cotton. Was worn once. Has a cute removable fabric belt.